phosphate glass - French English Dictionary